#include <stdio.h>


/*数据类型*/

int main()
{

    #if 0
    /* int --interger:整型*/
    int  a = 100;
    /* sizeof计算占用内存多少*/
    int len =sizeof(a) * 3；

    //0121=1*8^2+2*8^1+1*8^0=81
    /* %d为十进制打印 */
    printf("len:%d\n",len);

    一个字节（Bytes） =8位
    一个字节表示的数的最小值：-128;0   00000000
    一个字节表示的数的最大值：255   11111111
    两个字节表示数的最小值：0    大65355

     #endif

    #if 0
    int  a = 100;
    /* sizeof计算占用内存多少*/
    int len =sizeof(a)；
  #endif
  #if 0
  char ch ='a';
   int len =sizeof(ch)；
   printf("len:%d\n",len);
    return 0;
   #endif
  #if 0
  /* 浮点数*/
  float b =12.2;
 
   int len =sizeof(b)；
   printf("len:%d\n",len);
   #endif

   #if 0
   long  a = 100;
   int len = sizeof(a);
   printf("len:%d\n",len);
   #endif
   #if 0
   /* short 类型 */
    short a = 100;
    int len = sizeof(a);

    printf("len:%d\n", len);
    #endif
 #if 1
    double b =53.2;
   int len =sizeof(b);
   printf("len:%d\n",len);
    printf("b:%f\n",b);

    return 0;
   
}